package nio;

import java.nio.IntBuffer;

/**
 * @Author Klys
 * @Date 2023/6/3 11:29
 * @Description
 * @Version 1.0
 */
public class Demo09 {

    public static void main(String[] args) {
        //那比如我们在读取到1号位置时进行标记：
        //接着我们使用reset方法就可以直接回退回去了：
        IntBuffer buffer = IntBuffer.wrap(new int[]{1, 2, 3, 4, 5});
        buffer.get();   //读取一位，那么position就变成1了
        buffer.mark();   //这时标记，那么mark = 1
        buffer.get();   //又读取一位，那么position就变成2了
        buffer.reset();    //直接将position = mark，也就是变回1
        System.out.println(buffer.get());
    }
}
